package exception;
/**
 *用来测试异常的抛出
 * throw关键字允许我们主动对外抛出一个异常，通常下列情况会如此：
 * 1：当前代码片段出现了一个异常，但是该异常不应当在当前代码片段中被解决时可对外抛出。
 * 2：满足语法但是不满足业务逻辑时，可以将其当做异常抛出给调用者。
 */
public class ThrowDemo {
    public static void main(String[] args){
        Person p = new Person();
        try {
            p.setAge(10000);//满足语法，但是不满足业场景
        }catch (Exception e){
            e.printStackTrace();
        }
        System.out.println("此人年龄"+p.getAge());
    }
}
